home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Cream of the Crop 3
/
Cream of the Crop 3.iso
/
comm
/
ums_qwk0.zip
/
QWK-UMS.DOC
next >
Wrap
Text File
|
1993-11-29
|
4KB
|
123 lines
QWKImport 0.27
QWKExport 0.7 for UMS 10.7+
by Iain Hibbert by Martin Horneffer
First, sorry about the skimpy documentation: I trashed my hard disk
recently, and lost the original documentation and the source code to both
programs. I shall be rewriting them sometime soon.
QWKImport and QWKExport are a pair of programs to enable you to use your
Favourite UMS NewsReader as an OLR for QWK mail.
Usage.
------
QWKImport SITE/A
SITE is the qwk site to import from
QWKImport unpacks the bundle named <SITE>.QWK from the Inbound
directory, and scans the CONTROL.TXT file for Conference names.. then it
scans the MESSAGES.DAT file for messages and writes them to groups named
"qwk.<SITE>.<number> `Conference Name'"
NOTE, there is no message threading information in QWK packets, so you
are limited to subject searches
QWKExport SITE/A
SITE is the qwk site to export to
QWKExport scans your messagebase and writes the messages to a file
called <SITE>.MSG, which it then compresses into <SITE>.REP using your
specified packer and Outbound directory.
NOTE, QWKExport gets the area number from the conference name, so you
will get problems if you try to export mail in areas not from the
original BBS
Configuration.
--------------
There are several UMS qwk. variables to specify
qwk.inbound ; Where to find the .QWK bundles
qwk.outbound ; Where to put the .REP bundles
qwk.keeppacket ; if "Yes", the QWK bundles are not deleted after processing
qwk.packer ; command to use when packing the .MSG file into the
; .REP bundle. Should contain two %s strings, the first is the
; name of the archive, the second is the file to compress
qwk.unpacker ; command to use when unpacking the .QWK file to the temporary
; directory, should contain to %s bits, the first is the name
; of the bundle, and the second is the temporary directory
qwk.tempdir ; where to unpack the .QWK file to
Example.
--------
qwk.inbound = "Comms:Downloads/"
qwk.outbound = "Comms:Uploads/"
qwk.keeppacket = "No"
qwk.tempdir = "T:Qwk/"
qwk.packer = "LhA -I -u -m -U2048 m %s %s"
qwk.unpacker = "LhA -I -m -f -x0 -U8192 x %s %s"
User
Name "Highlander BBS"
Alias "qwk.highland"
Distribution = "#?"
Export = "highland@qwk"
GroupFilter = "#?"
Import = "highland@qwk"
NetAccess = "%"
Password
ReadAccess = "qwk.highland.#?"
WriteAccess = "qwk.highland.#?"
EndUser
ToDo.
-----
Rewrite it, obviously
another variable qwk.addpacket, which says whether to add to the .REP
bundles in your outbound or replace them (currently only replace is
supported)
more command line switches (KEEP/S for Import and ADD/S for Export)
QWK doesn't do netmail at all, most BBS's use a separate fake area for
netmail. We could do with throwing mail from this area (or areas)
into the Mail group ("") and export from Mail to the mail area.
rewrite documentation
more command line switches (PASSWORD)
any other suggestions to the author
Copyright.
----------
QWKImport and QWKExport are (C) 1993 Iain Hibbert and are freely
distributable as long as all of the files are included in their original
form without additions, deletions, or modifications of any kind, and only
a nominal fee is charged for its distribution.
This software is provided "AS IS" without warranty of any kind, either
expressed or implied. Reading Legal mush can turn your brain to guacamole.
By using QWKImport and QWKExport, you accept either the whole risk or the
quality and performance of the program.
Author.
-------
Iain Hibbert UUCP: plunky@closet.wizdom.royle.org
FidoNet: 2:255/171.33
AmigaNet: 39:136/1.33